package domain;

/**
 * Die Klasse ExternerRaum ist eine Child-Klasse der abstrakten Klasse Raum.
 * Sie erbt Attribute und Methoden der Parent-Klasse.
 * 
 * @Bianca Brueckner 
 * @14122014
 */
public class ExternerRaum extends Raum
{
    /**
     * Die Konstruktormethode weisst dem externen Raum entsprechende Attribute zu.
     * 
     * @param name Name des Raums
     * @param equipment Equipementobjekt des Raum welches die Liste von Equipement enthaelt.
     * @param maxTeilnehmer Anzahl maximaler Teilnehmer des Raums.
     */
    public ExternerRaum( String name, Equipment equipment, int maxTeilnehmer) {
        super( RaumType.EXTERN, name, equipment, maxTeilnehmer);
      
    }

    @Override
	public String toString() {
		return "ExternerRaum [raumType=" + raumType + ", name=" + name
				+ ", equipment=" + equipment + ", maxTeilnehmer="
				+ maxTeilnehmer + "]";
	}
   
    public RaumType getRaumType(){
    	return this.raumType;
    }
    
}
